package com.maya.medicalwastes.util;


/**
 * @description 创建项目文件夹
 * @user gzl
 * @date 2017/9/18
 * @time 17:12
 */

public class CreateFilesUtil {
    /**
     * @description 检查存储目录
     * @author gzl
     * @time 2017/6/5 11:52
     */
    public static void checkDirectories() {
        //是否存在外部内存
        if (FileUtils.hasSdcard()) {
            //根目录
            if (!FileUtils.fileExists(FileConstant.FILE_ROOT)) {
                FileUtils.makeDir(FileConstant.FILE_ROOT, true);
            }
            //根目录下的apk目录
            if (!FileUtils.fileExists(FileConstant.FILE_ROOT_APK)) {
                FileUtils.makeDir(FileConstant.FILE_ROOT_APK, true);
            }
            //根目录下的缓存目录
            if (!FileUtils.fileExists(FileConstant.FILE_ROOT_CACHE)) {
                FileUtils.makeDir(FileConstant.FILE_ROOT_CACHE, true);
            }
            //根目录下的缓存目录
            if (!FileUtils.fileExists(FileConstant.FILE_ROOT_IMAGE)) {
                FileUtils.makeDir(FileConstant.FILE_ROOT_IMAGE, true);
            }
            //根目录下的文件目录
            if (!FileUtils.fileExists(FileConstant.FILE_ROOT_FILE)) {
                FileUtils.makeDir(FileConstant.FILE_ROOT_FILE, true);
            }
            //根目录下的文件目录
            if (!FileUtils.fileExists(FileConstant.FILE_ROOT_DATABASE)) {
                FileUtils.makeDir(FileConstant.FILE_ROOT_DATABASE, true);
            }
            //根目录下的插件目录
            if (!FileUtils.fileExists(FileConstant.FILE_ROOT_PLUGIN)) {
                FileUtils.makeDir(FileConstant.FILE_ROOT_PLUGIN, true);
            }
            //根目录下的apk插件目录
            if (!FileUtils.fileExists(FileConstant.FILE_ROOT_PLUGIN_APK)) {
                FileUtils.makeDir(FileConstant.FILE_ROOT_PLUGIN_APK, true);
            }
            //根目录下的皮肤插件目录
            if (!FileUtils.fileExists(FileConstant.FILE_ROOT_PLUGIN_SKIN)) {
                FileUtils.makeDir(FileConstant.FILE_ROOT_PLUGIN_SKIN, true);
            }
        }
    }
}
